/**
 * 1.本代码为云笔记web端开发小组共同拥有。
 * 2.组内成员有 聂道鑫、徐斌强、何瑞、钟倩。
 * 3.联系方式：442342707@qq.com
 */
package com.yunbiji.interceptor;

import com.jfinal.aop.Interceptor;
import com.jfinal.core.ActionInvocation;
import com.jfinal.core.Controller;
import com.yunbiji.model.Users;
/**
 * 登陆拦截器类
 * @author 聂道鑫
 *
 */
public class LoginInterceptor implements Interceptor
{
/**
 * 具体拦截操作及返回显示
 */
		public void intercept(ActionInvocation ai)
		{

			Controller c=ai.getController();
			String username = c.getPara("username");
			if(Users.dao.allowLogin(username)==1)
			{
				ai.invoke();
			}
			else
			{
				c.setAttr("errorName", "该账号不允许登录，请与你的公司管理员联系！");
				c.keepPara("username", "passwd").render("login.html");
			}
		}

}
